<?php
inicializar($formulario,dirname(__FILE__)."/formularioMoto.html");
$formulario->setVariable("acc",$_GET["acc"]);
if(!isset($_GET["id"])){
    
 $formulario->setVariable("ver_editar", "none");   
////***************ARMO EL FORMULARIO DE BUSQUEDA; MARCA, MODELO, PROVEEDOR, UBICACION... ETC****************************////
$formulario->setVariable("titulo_gestor", "Agregar Moto");
$marcas=$db->consulta("SELECT * FROM marca WHERE marca_eliminado=0 ORDER BY marca_nombre");
if(count($marcas)){
    foreach ($marcas as $m){
        if(isset($_SESSION["campos"]["marca"]) && $_SESSION["campos"]["marca"]==$m["marca_id"])
        $formulario->setVariable("select_marca","selected");
        $formulario->setVariable("marca_nombre",$m["marca_nombre"]);
        $formulario->setVariable("marca_id",$m["marca_id"]);
        $formulario->parse("marcas");
    }
}
$criterio_modelos="";
if(isset($_SESSION["campos"]["marca"]) && trim($_SESSION["campos"]["marca"])!="" && is_numeric($_SESSION["campos"]["marca"])){
     $criterio_modelos.=" AND marca_id={$_SESSION["campos"]["marca"]}";
}
$modelos=$db->consulta("SELECT * FROM modelo WHERE modelo_eliminado=0 $criterio_modelos ORDER BY marca_id,modelo_nombre");
if(count($modelos)){
    foreach ($modelos as $mod){
        if(isset($_SESSION["campos"]["modelo"])&& $_SESSION["campos"]["modelo"]==$mod["modelo_id"])
        $formulario->setVariable("select_modelo","selected");
        $formulario->setVariable("modelo_nombre",$mod["modelo_nombre"]);
        $formulario->setVariable("modelo_id",$mod["modelo_id"]);
        $formulario->parse("modelos");
    }
}
$sucursales=$db->consulta("SELECT * FROM sucursal WHERE suc_eliminado=0 AND cli_id=0 ORDER BY suc_nombre");
if(count($sucursales)){
    foreach ($sucursales as $suc){
        if(isset($_SESSION["campos"]["sucursal"]) && $_SESSION["campos"]["sucursal"]==$suc["suc_id"])
        $formulario->setVariable("select_suc","selected");
        $formulario->setVariable("suc_nombre",$suc["suc_nombre"]);
        $formulario->setVariable("suc_id",$suc["suc_id"]);
        $formulario->parse("sucursales");
    }
}
$proveedores=$db->consulta("SELECT * FROM proveedor WHERE prove_eliminado=0 ORDER BY prove_empresa");
if(count($proveedores)){
    foreach ($proveedores as $prov){
        if(isset($_SESSION["campos"]["proveedor"]) && $_SESSION["campos"]["proveedor"]==$prov["prove_id"])
        $formulario->setVariable("select_prov","selected");
        $formulario->setVariable("prov_empresa",$prov["prove_empresa"]);
        $formulario->setVariable("prov_id",$prov["prove_id"]);
        $formulario->parse("proveedores");
    }
}
$colores=$db->consulta("SELECT * FROM color WHERE color_eliminado=0 ORDER BY color_nombre");
if(count($colores)){
    foreach ($colores as $col){
        if(isset($_SESSION["campos"]["color"]) && $_SESSION["campos"]["color"]==$col["color_id"])
        $formulario->setVariable("select_color","selected");
        $formulario->setVariable("color_nombre",$col["color_nombre"]);
        $formulario->setVariable("color_id",$col["color_id"]);
        $formulario->parse("colores");
    }
}
$estados=$db->consulta("SELECT * FROM estado_moto ORDER BY est_moto_estado");
if(count($estados)){
    foreach ($estados as $est){
        if(isset($_SESSION["campos"]["estado"]) && $_SESSION["campos"]["estado"]==$est["est_moto_id"])
        $formulario->setVariable("select_est","selected");
        $formulario->setVariable("est_moto_estado",$est["est_moto_estado"]);
        $formulario->setVariable("est_moto_id",$est["est_moto_id"]);
        $formulario->parse("estados");
    }
}

$clasificaciones=$db->consulta("SELECT * FROM clasificacion WHERE clasif_eliminado=0 ORDER BY clasif_nombre");
if(count($clasificaciones)){
    foreach ($clasificaciones as $est){
        if(isset($_SESSION["campos"]["clasificacion"]) && $_SESSION["campos"]["clasificacion"]==$est["clasif_id"])
        $formulario->setVariable("select_clasif","selected");
        $formulario->setVariable("clasif_nombre",$est["clasif_nombre"]);
        $formulario->setVariable("clasif_id",$est["clasif_id"]);
        $formulario->parse("clasificaciones");
    }
}

$cilindradas=$db->consulta("SELECT * FROM cilindrada WHERE cilin_eliminada=0 ORDER BY cilin_descripcion");
if(count($cilindradas)){
    foreach ($cilindradas as $c){
        if(isset($_SESSION["campos"]["cilindrada"]) && $_SESSION["campos"]["cilindrada"]==$c["cilin_id"])
        $formulario->setVariable("select_cilin","selected");
        $formulario->setVariable("cilin_nombre",$c["cilin_descripcion"]);
        $formulario->setVariable("cilin_id",$c["cilin_id"]);
        $formulario->parse("cilindradas");
    }
}
//******************************************************************************//
if(isset($_SESSION["campos"])){
$formulario->setVariable("nro_chasis",$_SESSION["campos"]["nro_chasis"]);
$formulario->setVariable("nro_motor",$_SESSION["campos"]["nro_motor"]);

if($_SESSION["campos"]["certificado"]!="00-00-0000")
$formulario->setVariable("certificado",$_SESSION["campos"]["certificado"]);
$formulario->setVariable("precio_lista",$_SESSION["campos"]["precio_lista"]);
$formulario->setVariable("precio_venta",$_SESSION["campos"]["precio_venta"]);
$formulario->setVariable("comision",$_SESSION["campos"]["comision"]);
}

if(isset($_GET["msg"]))
switch ($_GET["msg"]){
   
    case 2:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Faltan cargar campos obligatorios.") ; 
        break;
    case 3:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Ya existe una moto con ese nro de motor / chasis.") ; 
        break;
 }
$formulario->setVariable("accion","../moto/agregarMoto.php") ;    
$formulario->setVariable("acc",$_GET["acc"]) ;
}else{
    include(dirname(__FILE__)."/moto_editar.php");  
}
$template->setVariable("contenido",$formulario->get());

?>
